-- *****************************************************************************
-- Juniper-RADIUS-Initiated-Request-MIB
--
-- Juniper Networks Enterprise MIB
-- RADIUS Initiated Request MIB
--
-- Copyright 2004 Juniper Networks, Inc.
-- All Rights Reserved.
-- *****************************************************************************Juniper-RADIUS-Initiated-Request-MIB DEFINITIONS::=BEGINIMPORTSMODULE-IDENTITY,OBJECT-TYPE,Counter32,Integer32,IpAddress
FROM SNMPv2-SMI
DisplayString,RowStatusFROM SNMPv2-TC
MODULE-COMPLIANCE,OBJECT-GROUPFROM SNMPv2-CONF
juniMibs
FROM Juniper-MIBs
JuniEnable
FROM Juniper-TC;juniRadiusInitiatedRequestMIB MODULE-IDENTITYLAST-UPDATED"200406101908Z"-- 10-Jun-04 03:08 PM EDTORGANIZATION"Juniper Networks, Inc."CONTACT-INFO" Juniper Networks, Inc.
Postal: 10 Technology Park Drive
Westford, MA 01886-3146
USA
Tel: +1 978 589 5800
Email: mib@Juniper.net"DESCRIPTION"The RADIUS Disconnect MIB for the Juniper Networks enterprise."-- Revision HistoryREVISION"200406101908Z"-- 10-Jun-04 03:08 PM EDT - JUNOSe 6.0DESCRIPTION"Initial version of this MIB module, derived from IETF Informational Rfc
3576."::={ juniMibs 75}
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- Textual conventions
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- No textual conventions are defined in this MIB-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- Managed object groups
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++juniRadiusInitiatedRequestObjects OBJECTIDENTIFIER::={ juniRadiusInitiatedRequestMIB 1}juniRadiusInitiatedRequest OBJECTIDENTIFIER::={ juniRadiusInitiatedRequestObjects 1}-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- Managed objects for RADIUS Initiated Request
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++juniRadiusInitiatedRequestInvalidClientAddresses OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of RADIUS initiated request packets received from unknown
addresses."::={ juniRadiusInitiatedRequest 1}--
-- Statistics for RADIUS initiated request clients
--juniRadiusInitiatedRequestClientTable OBJECT-TYPESYNTAXSEQUENCEOF JuniRadiusInitiatedRequestClientEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The (conceptual) table listing the RADIUS authentication servers with
which the ERX shares a secret."::={ juniRadiusInitiatedRequest 2}juniRadiusInitiatedRequestClientEntry OBJECT-TYPESYNTAX JuniRadiusInitiatedRequestClientEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (conceptual row) representing a RADIUS initiated request client
with which the server shares a secret."INDEX{ juniRadiusInitiatedRequestClientAddress }::={ juniRadiusInitiatedRequestClientTable 1}
JuniRadiusInitiatedRequestClientEntry ::=SEQUENCE{
juniRadiusInitiatedRequestClientAddress IpAddress,
juniRadiusInitiatedRequestClientPortNumber Integer32,
juniRadiusInitiatedRequestUnknownTypes Counter32,
juniRadiusInitiatedRequestNoSecret Counter32,
juniRadiusInitiatedRequestDisconnectRequests Counter32,
juniRadiusInitiatedRequestDisconnectAccepts Counter32,
juniRadiusInitiatedRequestDisconnectRejects Counter32,
juniRadiusInitiatedRequestDisconnectNoSessionIds Counter32,
juniRadiusInitiatedRequestDisconnectBadAuthenticators Counter32,
juniRadiusInitiatedRequestDisconnectPacketsDropped Counter32,
juniRadiusInitiatedRequestCoaRequests Counter32,
juniRadiusInitiatedRequestCoaAccepts Counter32,
juniRadiusInitiatedRequestCoaRejects Counter32,
juniRadiusInitiatedRequestCoaNoSessionIds Counter32,
juniRadiusInitiatedRequestCoaBadAuthenticators Counter32,
juniRadiusInitiatedRequestCoaPacketsDropped Counter32}juniRadiusInitiatedRequestClientAddress OBJECT-TYPESYNTAXIpAddressMAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION"The IP address of the RADIUS client referred to in this table entry. A
value of 0.0.0.0 indicates this entry is not in use."::={ juniRadiusInitiatedRequestClientEntry 1}juniRadiusInitiatedRequestClientPortNumber OBJECT-TYPESYNTAXInteger32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The UDP port the server is listening on to recieve disconnect requests
from this client."::={ juniRadiusInitiatedRequestClientEntry 2}--
-- Request/Response statistics
--
-- TotalIncomingPackets = Disconnect Requests + Coa Requests + UnknownTypes
--
--juniRadiusInitiatedRequestUnknownTypes OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of RADIUS packets of unknown type which were received from
this client on the authentication port."::={ juniRadiusInitiatedRequestClientEntry 3}juniRadiusInitiatedRequestNoSecret OBJECT-TYPE
SYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of RADIUS Disconnect requests recieved from this client
while no secret is set."::={ juniRadiusInitiatedRequestClientEntry 4}juniRadiusInitiatedRequestDisconnectRequests OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of RADIUS Disconnect packets received from this client."::={ juniRadiusInitiatedRequestClientEntry 5}juniRadiusInitiatedRequestDisconnectAccepts OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of RADIUS Disconnects that were succesful."::={ juniRadiusInitiatedRequestClientEntry 6}juniRadiusInitiatedRequestDisconnectRejects OBJECT-TYPE
SYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of RADIUS Disconnects not successful."::={ juniRadiusInitiatedRequestClientEntry 7}juniRadiusInitiatedRequestDisconnectNoSessionIds OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of RADIUS Disconnect requests recieved from this client with
no session-id present."::={ juniRadiusInitiatedRequestClientEntry 8}juniRadiusInitiatedRequestDisconnectBadAuthenticators OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of RADIUS disconnect packets containing invalid
authenticators received from this client."::={ juniRadiusInitiatedRequestClientEntry 9}juniRadiusInitiatedRequestDisconnectPacketsDropped OBJECT-TYPE
SYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of RADIUS disconnect packets which were received from this
client on the authentication port and dropped for some other reason."::={ juniRadiusInitiatedRequestClientEntry 10}juniRadiusInitiatedRequestCoaRequests OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of RADIUS Change of Authorization packets received from this client."::={ juniRadiusInitiatedRequestClientEntry 11}juniRadiusInitiatedRequestCoaAccepts OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of RADIUS Change of Authorization requests that were succesful."::={ juniRadiusInitiatedRequestClientEntry 12}juniRadiusInitiatedRequestCoaRejects OBJECT-TYPE
SYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of RADIUS Change of Authorization requests that were not successful."::={ juniRadiusInitiatedRequestClientEntry 13}juniRadiusInitiatedRequestCoaNoSessionIds OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of RADIUS Change of Authorization requests recieved from this client with
no session-id present."::={ juniRadiusInitiatedRequestClientEntry 14}juniRadiusInitiatedRequestCoaBadAuthenticators OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of RADIUS Change of Authorization packets containing invalid
authenticators received from this client."::={ juniRadiusInitiatedRequestClientEntry 15}juniRadiusInitiatedRequestCoaPacketsDropped OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of RADIUS Change of Authorization packets which were received
from this client on the authentication port and dropped for some other reason."::={ juniRadiusInitiatedRequestClientEntry 16}--
-- Configuration of RADIUS initiated request clients
--juniRadiusInitiatedRequestCfgClientTable OBJECT-TYPESYNTAXSEQUENCEOF JuniRadiusInitiatedRequestCfgClientEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The (conceptual) table listing the RADIUS initiated request clients with which
the server shares a secret."::={ juniRadiusInitiatedRequest 3}juniRadiusInitiatedRequestCfgClientEntry OBJECT-TYPESYNTAX JuniRadiusInitiatedRequestCfgClientEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (conceptual row) representing a RADIUS authentication server
with which the ERX shares a secret."INDEX{ juniRadiusInitiatedRequestCfgClientAddress }::={ juniRadiusInitiatedRequestCfgClientTable 1}
JuniRadiusInitiatedRequestCfgClientEntry ::=SEQUENCE{
juniRadiusInitiatedRequestCfgClientAddress IpAddress,
juniRadiusInitiatedRequestCfgClientPortNumber Integer32,
juniRadiusInitiatedRequestCfgKey DisplayString,
juniRadiusInitiatedRequestCfgDisconnect JuniEnable,
juniRadiusInitiatedRequestCfgChangeOfAuthorization JuniEnable,
juniRadiusInitiatedRequestCfgRowStatus RowStatus}juniRadiusInitiatedRequestCfgClientAddress OBJECT-TYPESYNTAXIpAddressMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The IP address of the RADIUS disconnect client referred to in this
table entry."::={ juniRadiusInitiatedRequestCfgClientEntry 1}juniRadiusInitiatedRequestCfgClientPortNumber OBJECT-TYPE
SYNTAXInteger32(1..65535)MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The UDP port the server is listening on to recieve requests
from this client."DEFVAL{3799}::={ juniRadiusInitiatedRequestCfgClientEntry 2}juniRadiusInitiatedRequestCfgKey OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The secret (RADIUS authenticator) used by the serevr during exchanges
with this client. The default is a zero-length string, indicating no
authenticator is used."DEFVAL{ ''H }::={ juniRadiusInitiatedRequestCfgClientEntry 3}juniRadiusInitiatedRequestCfgDisconnect OBJECT-TYPE
SYNTAX JuniEnable
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"When enabled, RADIUS initiated disconnect requests are processed."DEFVAL{ disable }::={ juniRadiusInitiatedRequestCfgClientEntry 4}juniRadiusInitiatedRequestCfgChangeOfAuthorization OBJECT-TYPESYNTAX JuniEnable
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"When enabled, RADIUS change of authorization requests are processed."DEFVAL{ disable }::={ juniRadiusInitiatedRequestCfgClientEntry 5}juniRadiusInitiatedRequestCfgRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"Supports 'createAndGo' and 'destroy' only."::={ juniRadiusInitiatedRequestCfgClientEntry 6}-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- Conformance information
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++juniRadiusInitiatedRequestMIBConformance OBJECTIDENTIFIER::={ juniRadiusInitiatedRequestMIB 2}juniRadiusInitiatedRequestMIBCompliances OBJECTIDENTIFIER::={ juniRadiusInitiatedRequestMIBConformance 1}juniRadiusInitiatedRequestMIBGroups OBJECTIDENTIFIER::={ juniRadiusInitiatedRequestMIBConformance 2}--
-- compliance statements
--juniRadiusAuthInitiatedRequestCompliance MODULE-COMPLIANCESTATUScurrentDESCRIPTION"The compliance statement for entities which implement the Juniper
RADIUS Initiated Request MIB."MODULE-- this moduleMANDATORY-GROUPS{
juniRadiusInitiatedRequestGroup }::={ juniRadiusInitiatedRequestMIBCompliances 1}--
-- units of conformance
--juniRadiusInitiatedRequestGroup OBJECT-GROUP
OBJECTS{
juniRadiusInitiatedRequestInvalidClientAddresses,
juniRadiusInitiatedRequestClientPortNumber,
juniRadiusInitiatedRequestUnknownTypes,
juniRadiusInitiatedRequestNoSecret,
juniRadiusInitiatedRequestDisconnectRequests,
juniRadiusInitiatedRequestDisconnectAccepts,
juniRadiusInitiatedRequestDisconnectRejects,
juniRadiusInitiatedRequestDisconnectNoSessionIds,
juniRadiusInitiatedRequestDisconnectBadAuthenticators,
juniRadiusInitiatedRequestDisconnectPacketsDropped,
juniRadiusInitiatedRequestCoaRequests,
juniRadiusInitiatedRequestCoaAccepts,
juniRadiusInitiatedRequestCoaRejects,
juniRadiusInitiatedRequestCoaNoSessionIds,
juniRadiusInitiatedRequestCoaBadAuthenticators,
juniRadiusInitiatedRequestCoaPacketsDropped,
juniRadiusInitiatedRequestCfgClientPortNumber,
juniRadiusInitiatedRequestCfgKey,
juniRadiusInitiatedRequestCfgDisconnect,
juniRadiusInitiatedRequestCfgChangeOfAuthorization,
juniRadiusInitiatedRequestCfgRowStatus }STATUScurrentDESCRIPTION"The basic collection of objects providing management of RADIUS
Initiated Request."::={ juniRadiusInitiatedRequestMIBGroups 1}END